#比较含退格的字符串
class Solution:
    def backspaceCompare(self, s: str, t: str) -> bool:
        def get_str(s):
            res = []
            for i in s:
                if i != '#':
                    res.append(i)
                elif i=='#' and len(res) > 0:
                    res.pop()
 #如果字符是#且res列表不为空，则从res列表中移除最后一个元素（模拟退格操作）
            return str(res)
        return get_str(s) == get_str(t)





#比较含退格的字符串
'''
示例 1
输入 s = "ab#c", t = "ad#c"
输出 true
解释 s 和 t 都会变成 "ac"。

示例 2 
输入 s = "ab##", t = "c#d#"
输出 true
解释 s 和 t 都会变成 ""。

示例 3 

输入 s = "a#c", t = "b"
输出 false
解释 s 会变成 "c"，但 t 仍然是 "b"。
'''